(inflatable) lifejacket - Turkish English Dictionary